on a global scale - Inglés Sinónimo Diccionario